package com.wufun.overseas.models.db;

import org.greenrobot.greendao.annotation.Entity;
import org.greenrobot.greendao.annotation.Id;
import org.greenrobot.greendao.annotation.Generated;

/**
 * Created by tangbl on 2017/12/2 0002.
 */
@Entity
public class DownLoadModel {
    @Id(autoincrement = false)
    private String downloadUrl;
    private String gameId;
    private String downloadDir;
    private String gamePath;
    private String gameZipPath;
    private long totalSize;
    private String gameSize;
    private int type;
    private int status;
    private int progress;
    private String gameName;
    private String gameZipName;
    private String gameImg;
    private String speed;
    private long openRecentTime;
    private String typeStr;
    public String getTypeStr() {
        return this.typeStr;
    }
    public void setTypeStr(String typeStr) {
        this.typeStr = typeStr;
    }
    public long getOpenRecentTime() {
        return this.openRecentTime;
    }
    public void setOpenRecentTime(long openRecentTime) {
        this.openRecentTime = openRecentTime;
    }
    public String getSpeed() {
        return this.speed;
    }
    public void setSpeed(String speed) {
        this.speed = speed;
    }
    public String getGameImg() {
        return this.gameImg;
    }
    public void setGameImg(String gameImg) {
        this.gameImg = gameImg;
    }
    public String getGameZipName() {
        return this.gameZipName;
    }
    public void setGameZipName(String gameZipName) {
        this.gameZipName = gameZipName;
    }
    public String getGameName() {
        return this.gameName;
    }
    public void setGameName(String gameName) {
        this.gameName = gameName;
    }
    public int getProgress() {
        return this.progress;
    }
    public void setProgress(int progress) {
        this.progress = progress;
    }
    public int getStatus() {
        return this.status;
    }
    public void setStatus(int status) {
        this.status = status;
    }
    public int getType() {
        return this.type;
    }
    public void setType(int type) {
        this.type = type;
    }
    public String getGameSize() {
        return this.gameSize;
    }
    public void setGameSize(String gameSize) {
        this.gameSize = gameSize;
    }
    public long getTotalSize() {
        return this.totalSize;
    }
    public void setTotalSize(long totalSize) {
        this.totalSize = totalSize;
    }
    public String getGameZipPath() {
        return this.gameZipPath;
    }
    public void setGameZipPath(String gameZipPath) {
        this.gameZipPath = gameZipPath;
    }
    public String getGamePath() {
        return this.gamePath;
    }
    public void setGamePath(String gamePath) {
        this.gamePath = gamePath;
    }
    public String getDownloadDir() {
        return this.downloadDir;
    }
    public void setDownloadDir(String downloadDir) {
        this.downloadDir = downloadDir;
    }
    public String getGameId() {
        return this.gameId;
    }
    public void setGameId(String gameId) {
        this.gameId = gameId;
    }
    public String getDownloadUrl() {
        return this.downloadUrl;
    }
    public void setDownloadUrl(String downloadUrl) {
        this.downloadUrl = downloadUrl;
    }
    @Generated(hash = 1311043112)
    public DownLoadModel(String downloadUrl, String gameId, String downloadDir,
            String gamePath, String gameZipPath, long totalSize, String gameSize,
            int type, int status, int progress, String gameName,
            String gameZipName, String gameImg, String speed, long openRecentTime,
            String typeStr) {
        this.downloadUrl = downloadUrl;
        this.gameId = gameId;
        this.downloadDir = downloadDir;
        this.gamePath = gamePath;
        this.gameZipPath = gameZipPath;
        this.totalSize = totalSize;
        this.gameSize = gameSize;
        this.type = type;
        this.status = status;
        this.progress = progress;
        this.gameName = gameName;
        this.gameZipName = gameZipName;
        this.gameImg = gameImg;
        this.speed = speed;
        this.openRecentTime = openRecentTime;
        this.typeStr = typeStr;
    }
    @Generated(hash = 768802083)
    public DownLoadModel() {
    }
}
